self regulated - Francés Inglés Diccionario